have snagged on something - Turco Inglés Diccionario